woven palm front used for roofing - Español Inglés Diccionario